Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 ELMWOOD ROAD Semi-Detached £366,827 £65,000 29 Mar 1996
56 ELMWOOD ROAD Terraced £306,618 £150,000 23 Apr 2004
58 ELMWOOD ROAD Terraced £390,466 £350,000 10 Aug 2021
62 ELMWOOD ROAD Semi-Detached £410,439 £390,000 10 Jan 2022
64 ELMWOOD ROAD Terraced £358,831 £217,000 23 Aug 2013
68 ELMWOOD ROAD Terraced £339,097 £192,000 6 Mar 2006
70 ELMWOOD ROAD Terraced £317,173 £66,000 25 Feb 1998
72 ELMWOOD ROAD Terraced £404,622 £106,500 17 Apr 2000
74 ELMWOOD ROAD Terraced £330,578 £195,000 10 Sep 2010
76 ELMWOOD ROAD Terraced £461,281 £373,000 24 Apr 2019